home *** CD-ROM | disk | FTP | other *** search
/ .net 2002 March / DotNetMagazine-Issue107-Coverdisc-NET107-02-03-PCMac.bin / pc / PC Software / free_browsing / DavesQckSearchDbar3-14 / dqsd.exe / savesearchsettings.js < prev    next >
Text File  |  2002-05-04  |  657b  |  27 lines

  1. var dirty = false;
  2.  
  3. function saveSearchSettings()
  4. {
  5.   if ( !dirty )
  6.     return;
  7.   
  8.   var toggles = document.all('search_enabled');
  9.   var disabled = new Array();
  10.   for ( var i = 0; i < toggles.length; i++ )
  11.   {
  12.     if ( !toggles[i].checked )
  13.       disabled.push( toggles[i].name );
  14.     opener.searches[toggles[i].name].enabled = toggles[i].checked;
  15.   }
  16.   opener.writeFile( "disabledsearches.txt", disabled.join("\n") );
  17. }
  18.  
  19. function toggleEnabledSearch()
  20. {
  21.   dirty = true;
  22.   var el = event.srcElement;
  23.   while ( el.tagName != 'TR' )
  24.     el = el.parentElement;
  25.     
  26.   el.className = event.srcElement.checked ? '' : 'disabledSearch';
  27. }